to apologize for - French English Dictionary